home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_xemacs.idb / usr / freeware / lib / xemacs-20.4 / lisp / viper / README.z / README
Encoding:
Text File  |  1998-05-21  |  2.3 KB  |  83 lines

  1. **** Viper requires Emacs 19.23 or later.
  2.  
  3. This directory:
  4.  
  5. README            -- This file
  6. Makefile    -- Automated installation file
  7.  
  8. viper.el        -- Viper Emacs Lisp code
  9. viper-cmd.el       -- Viper Emacs Lisp code
  10. viper-macs.el    -- Viper Emacs Lisp code
  11. viper-ex.el    -- Viper Emacs Lisp code
  12. viper-init.el    -- Viper Emacs Lisp code
  13. viper-util.el    -- Viper Emacs Lisp code
  14. viper-mous.el    -- Viper Emacs Lisp code
  15. viper-keym.el    -- Viper Emacs Lisp code
  16.  
  17. viper.texi      -- Manual in Texinfo format
  18.  
  19. viperCard.tex   -- Reference card in TeX format
  20.  
  21. viper, viper-?    -- The Info files
  22.  
  23. viper.dvi    -- Dvi version of the Viper manual
  24. viperCard.dvi    -- Dvi version of the quick reference card
  25.  
  26. To install Viper, do:
  27.  
  28.         uncompress viper.tar.Z
  29.         tar xf viper.tar
  30.  
  31.  
  32. Then do the following:
  33.  
  34. 1. To compile Lisp:
  35.         
  36.                   make elc
  37.    
  38.    Since the DVI and Info files are bundled with the distribution, this is
  39.    the only make command you need.
  40.    
  41. 2. To recompile the DVI files (if you have to), type:
  42.         
  43.            make dvi
  44.         
  45. 3. To re-make the info files (if needed), type:
  46.  
  47.            make info
  48.            
  49. 4. To redo everything:
  50.  
  51.            make all
  52.            
  53.    "make all" is useful if you made your own changes to the *.texi or
  54.    *.el files. This way, this single command will recompile exactly what's
  55.    needed.
  56.    
  57. 5. You can also run
  58.  
  59.            make install
  60.            
  61.    to do what "make all" does plus to copy viper*.elc into
  62.    a suitable Lisp directory and Viper Info files into the Info
  63.    directory; DVI files containing printable version of Viper
  64.    Manual and Reference Card will be copied into the 'etc' directory.
  65.    
  66.    You will still have to edit the 'dir' file manually (see below), if
  67.    you haven't done so during a previous installation.
  68.    
  69.    To make all this happen, you will most likely have to change the PREFIX
  70.    variable in Makefile and, possibly, one or more of these variables:
  71.    
  72.        DATADIR, LISPDIR, INFODIR, ETCDIR, and VERSION
  73.     
  74.    if they don't point to the right directories in your installation.
  75.    You also need to have a write permission for all directories
  76.    mentioned in LISPDIR, INFODIR, and ETCDIR.
  77.    
  78. 6. XEmacs users must invoke make with the parameter EMACS=xemacs
  79.    or whatever name is used to invoke XEmacs (some backward sites
  80.    still use xemacs for Emacs 18). An even better thing would be to
  81.    edit Makefile directly as indicated in the comments there.
  82.  
  83.